﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>TankGameProj C#</title>
<meta name="GENERATOR" content="WinCHM">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

</head>

<body>
<P><FONT ><FONT ><FONT 
face=Courier><FONT ><STRONG>Main.cs</STRONG> là cái được gọi đầu tiên , và 
là form menu</FONT> </FONT> </FONT> </FONT>           
</P>
<P><FONT ><FONT ><FONT 
face=Courier><FONT ><STRONG>Battle.cs</STRONG> là form chơi chính của 
chương trình</FONT> <BR>//kiểm tra sự va chạm giữa tank và wall, tank vượt ra ngoài map, tank và tank<BR>+ <FONT color=#0000ff size=2>private</FONT><FONT size=2> 
</FONT><FONT color=#0000ff size=2>bool</FONT><FONT size=2> Crash(</FONT><FONT 
color=#2b91af size=2>Cell</FONT><FONT size=2> new_p, </FONT><FONT color=#2b91af 
size=2>Cell</FONT><FONT size=2> old_p) //thế nào mà Attacker.cs trỏ được đến method 
 này       
</P></FONT></FONT></FONT></FONT>
<P><FONT face=Courier></FONT>       
&nbsp;</P><FONT face=Courier><FONT color=#0000ff size=2>
<P>+&nbsp;private</FONT><FONT size=2> </FONT><FONT color=#0000ff 
size=2>bool</FONT><FONT size=2> InMap(</FONT><FONT color=#0000ff 
size=2>int</FONT><FONT size=2> row, </FONT><FONT color=#0000ff 
size=2>int</FONT><FONT size=2> col) //kiểm tra row, col có nằm trong map 
không</FONT></P>
<P><FONT size=2></FONT>&nbsp;</P><FONT size=2><FONT size=2>
<P>+ frmBattle_Paint //để vẽ lại map<BR>&nbsp;&nbsp;&nbsp; + <FONT 
size=2>RedrawMap();&nbsp;&nbsp;&nbsp; //vẽ lại map</P></FONT></FONT></FONT>
<P><FONT size=2></FONT>&nbsp;</P>
<P><FONT size=2>&nbsp;</P></FONT></FONT>
<P><FONT ><FONT ><FONT 
face=Courier><FONT ><STRONG>Enum.cs</STRONG> định nghĩa nhiều thứ ,vd : 1 
là sông , 2 là đá ...</FONT> </FONT> </FONT> </FONT>              
</P><FONT ><FONT 
color=#0000ff size=2>
<P><FONT face=Courier>+ public</FONT> </FONT><FONT 
face=Courier><FONT size=2> </FONT><FONT color=#0000ff 
size=2>class</FONT><FONT size=2> </FONT><FONT color=#2b91af 
size=2>Cell</P></FONT></FONT></FONT>
<P><FONT face=Courier></FONT>       
&nbsp;</P>
<P><FONT face=Courier></FONT>       
&nbsp;</P>
<P><FONT ><FONT ><FONT 
face=Courier><FONT ><STRONG>Attacker.cs</STRONG> là kẻ tấn 
công</FONT> <BR></FONT></FONT></FONT>          
       
</P><FONT ><FONT size=2 >
<P><FONT face=Courier>+ ThinknMove</FONT> </P>
<P><FONT face=Courier></FONT> &nbsp;</P>
<P><FONT face=Courier></FONT> &nbsp;</P><FONT size=2>
<P><FONT face=Courier>+ private Cell NextCell(...)&nbsp; <FONT color=#008000>//return về một đối tượng Cell (phụ thuộc vào tham số 
cho vào)</FONT></FONT></P></FONT>
<P><FONT face=Courier></FONT> &nbsp;</P></FONT></FONT>
<P><FONT face=Courier></FONT>          
       
</P>
<P><FONT ><FONT face=Courier>+ 
</FONT> <FONT size=2 face=Courier>TurnRight<BR>... có tất cả 4 hướng 
(Left, Right, Up , Down)</FONT></FONT><FONT face=Courier><FONT > 
<BR> </FONT><FONT >... <FONT color=#008000 size=2>xac lap cac thong 
so de chuan bi re trai + ve hinh re trai luon          
       
</P></FONT></FONT></FONT>
<P><FONT > <FONT size=2 ></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2 face=Courier></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2 face=Courier></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT face=Courier>         + Vẽ&nbsp; 
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- </FONT> <FONT size=2 face=Courier>Clear() //xóa hình vẽ ở vị trí 
cũ<BR></FONT></FONT></FONT></FONT><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT ><FONT face=Courier><FONT > <FONT size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- <FONT size=2>         Paint() //vẽ hình ở vị trí 
mới</FONT></FONT></FONT> 
</FONT> 
</FONT></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT 
></FONT></FONT></FONT></FONT></FONT><FONT face=Courier> 
</FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT ><FONT face=Courier><FONT 
size=3><STRONG></STRONG>    
</FONT></FONT>    
</FONT></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT ><FONT face=Courier><FONT 
size=3><STRONG></STRONG>    
</FONT></FONT>    
</FONT></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT ><FONT face=Courier><FONT 
size=3><STRONG></STRONG>    
</FONT></FONT>    
</FONT></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT ><FONT face=Courier><FONT 
size=3><STRONG></STRONG>    
</FONT></FONT>    
</FONT></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT ><FONT face=Courier><FONT 
size=3><STRONG>Defender.cs</STRONG> là tank của 
player</FONT></FONT>    
</FONT></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P><FONT > <FONT size=2> <FONT size=2><FONT size=2>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT ><FONT face=Courier><FONT 
size=3><STRONG>MapInfo.cs</STRONG> là quan ly cac thong tin ve 
map</FONT></FONT>    
</FONT></FONT></FONT></FONT></FONT></P>
<P>&nbsp;</P>
<P></FONT></FONT></FONT></FONT>&nbsp;</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2></FONT></FONT></FONT></FONT>          
       
</P>
<P><FONT > <FONT size=2> <FONT size=2><FONT size=2><FONT size=3><FONT face=Courier><STRONG>City.cs</STRONG> dùng riêng 
một thằng này để quản lý cái thành</FONT></FONT></FONT></FONT></FONT></FONT> 
<BR>+<FONT ><FONT face=Courier> <FONT size=2> <FONT size=2><FONT size=2><FONT color=#0000ff size=2>public</FONT><FONT size=2> 
</FONT><FONT color=#0000ff size=2>class</FONT><FONT size=2> </FONT><FONT 
color=#2b91af size=2>City          
       
</P></FONT></FONT></FONT></FONT></FONT></FONT></body>
</html>
